-
Notifications
You must be signed in to change notification settings - Fork 385
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flow ILogger to InstrumentationHelper 2 #727
Flow ILogger to InstrumentationHelper 2 #727
Conversation
update fork
Update fork
Update fork
Update fork
Update fork
Update fork
Update fork
Update fork
Update fork
Update fork
Update fork
Update fork
Update fork
I'm on vacation for a week and will check this when I'm back. If someone wants to take over please feel free to do so. |
@daveMueller thank's and have a nice holiday! |
For whatever reason the |
@daveMueller can you rebase you branch?There were some error on that tests...now they run out of process maybe fix your issue, try to use the ensure initializer #735 |
Yes sorry if it wasn't clear. It is ready to review. |
src/coverlet.collector/DataCollection/CoverletCoverageCollector.cs
Outdated
Show resolved
Hide resolved
During review I had some doubt on msbuild tasks. We're sure with .net tool(console) and collector(datacollector process) but I'm not sure about one or more msbuild Task. We need to understand well if when we inject task in msbuild through https://github.com/tonerdo/coverlet/blob/master/src/coverlet.msbuild.tasks/coverlet.msbuild.targets they run in same process, I think so because otherwise also restore dll https://github.com/tonerdo/coverlet/blob/master/src/coverlet.core/Helpers/InstrumentationHelper.cs#L24 could race with possible What do you think? |
Yes I agree with removing
That's what I would expect but I'm also not sure. I try to do some research here. |
According to the question I raised here dotnet/msbuild#5153 we shouldn't have a problem as long as the tasks are only used in the |
Thanks a lot for the investigation on msbuild repo, great work Dave! It's separated from the beginning to be usable in different stages(before buildproject/vstest and after) orchestrated by msbuild. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
closes #559